road blockade - Allemand Anglais Dictionnaire